Counting Self-avoiding Walks in Some Regular Graphs
نویسندگان
چکیده
Figure 1: A length-18 in the complete 2D grid. lems in different areas of science, such as combinatorics, statistical physics, theoretical chemistry, and computer science. By “twodimensional grid” we mean the two-dimensional rectangular lattice Z2 with origin (0, 0). One of the most prominent applications of counting SAWs is the modeling of spatial arrangement of linear polymer molecules in a solution. Here a SAW represents a molecule composed of monomers linked together in a chain by chemical bonds. Other application areas include the percolation model, the Ising model, and the network reliability model. Valiant [Val79b] is the first to find connections between the problem of counting SAWs and computational complexity theory. He showed that the problem of counting SAWs between two given points, the problem of counting Hamiltonian cycles, and the problem of counting Hamiltonian paths between two given points are all #P-complete under polynomial parsimonious reductions (that is, polynomial-time reductions of functions not requiring post-computation) both for directed graphs and for undirected graphs. One might ask for which types of graphs these counting problems remain #P-complete. The goal of this paper is to present some natural regular graphs for which the corresponding counting problems are #P-complete and discuss some open issues.
منابع مشابه
Self-avoiding walks and trails on the 3.12 lattice
We find the generating function of self-avoiding walks and trails on a semi-regular lattice called the 3.122 lattice in terms of the generating functions of simple graphs, such as self-avoiding walks, polygons and tadpole graphs on the hexagonal lattice. Since the growth constant for these graphs is known on the hexagonal lattice we can find the growth constant for both walks and trails on the ...
متن کاملSelf-avoiding walks and trails on the 3.122 lattice
We find the generating function of self-avoiding walks (SAWs) and trails on a semi-regular lattice called the 3.122 lattice in terms of the generating functions of simple graphs, such as SAWs, self-avoiding polygons and tadpole graphs on the hexagonal lattice. Since the growth constant for these graphs is known on the hexagonal lattice we can find the growth constant for both walks and trails o...
متن کاملSelf-avoiding walks and polygons on quasiperiodic tilings
We enumerate self-avoiding walks and polygons, counted by perimeter, on the quasiperiodic rhombic Penrose and Ammann-Beenker tilings, thereby considerably extending previous results. In contrast to similar problems on regular lattices, these numbers depend on the chosen initial vertex. We compare different ways of counting and demonstrate that suitable averaging improves convergence to the asym...
متن کامل1 1 O ct 2 00 4 Self - avoiding walks and trails on the 3 . 12 2 lattice Anthony
We find the generating function of self-avoiding walks and trails on a semi-regular lattice called the 3.122 lattice in terms of the generating functions of simple graphs, such as self-avoiding walks, polygons and tadpole graphs on the hexagonal lattice. Since the growth constant for these graphs is known on the hexagonal lattice we can find the growth constant for both walks and trails on the ...
متن کاملThe complexity of counting self-avoiding walks in subgraphs of two-dimensional grids and hypercubes
Valiant (SIAM J. Comput. 8 (1979) 410–421) showed that the problem of computing the number of simple s–t paths in graphs is #P-complete both in the case of directed graphs and in the case of undirected graphs. Welsh (Complexity: Knots, Colourings and Counting, Cambridge University Press, Cambridge, 1993, p. 17) asked whether the problem of computing the number of self-avoiding walks of a given ...
متن کامل